|
|
|
Translate German Arabic taking place in the presence of witnesses or spectators
German
Arabic